package fl.video;

extern interface INCManager {
	var bitrate : Float;
	var isRTMP(default,never) : Bool;
	var netConnection(default,never) : flash.net.NetConnection;
	var streamHeight(default,never) : Int;
	var streamLength(default,never) : Float;
	var streamName(default,never) : String;
	var streamWidth(default,never) : Int;
	var timeout : UInt;
	var videoPlayer : VideoPlayer;
	function close() : Void;
	function connectAgain() : Bool;
	function connectToURL(p1 : String) : Bool;
	function getProperty(p1 : String) : Dynamic;
	function helperDone(p1 : Dynamic, p2 : Bool) : Void;
	function reconnect() : Void;
	function setProperty(p1 : String, p2 : Dynamic) : Void;
}
